package com.Gosposia;

public class Kuchnia extends Pokoj
{
	//private Kuchenka kuchenka;
	private KoszNaSmieci koszNaSmieci;
	private Lodowka lodowka;
	private Zmywarka zmywarka;
	
	public Kuchnia()
	{
		//setKuchenka(new Kuchenka());
		setKoszNaSmieci(new KoszNaSmieci());
		setLodowka(new Lodowka());
		zmywarka = new Zmywarka();
	}

	/*public Kuchenka getKuchenka() {
		return kuchenka;
	}

	public void setKuchenka(Kuchenka kuchenka) {
		this.kuchenka = kuchenka;
	}*/

	public KoszNaSmieci getKoszNaSmieci() {
		return koszNaSmieci;
	}

	public void setKoszNaSmieci(KoszNaSmieci koszNaSmieci) {
		this.koszNaSmieci = koszNaSmieci;
	}

	public Lodowka getLodowka() {
		return lodowka;
	}

	public void setLodowka(Lodowka lodowka) {
		this.lodowka = lodowka;
	}

	public Zmywarka getZmywarka() {
		return zmywarka;
	}

	public void setZmywarka(Zmywarka zmywarka) {
		this.zmywarka = zmywarka;
	}
	
	public String getFakt()
	{
		/*(deftemplate stanKuchni
				(slot poziomCzystosci)
				(slot iloscSmieci)
				(slot iloscJedzenia)
				(slot iloscNaczyn)
			)*/
		
		String poziomCzystosci, iloscSmieci, iloscJedzenia, iloscNaczyn;
		
		poziomCzystosci = "( poziomCzystosci " + String.valueOf(czystosc) + " )";
		iloscSmieci = "( iloscSmieci " + String.valueOf(koszNaSmieci.iloscSmieci) + " )";
		iloscJedzenia = "( iloscJedzenia " + String.valueOf(lodowka.iloscProduktow) + " )";
		iloscNaczyn = "( iloscNaczyn " + String.valueOf(zmywarka.iloscNaczyn) + " )";
		
				
		String fakt = "( stanKuchni " + poziomCzystosci + " " + iloscSmieci + " " + iloscJedzenia + " " + iloscNaczyn + ")";
		
		return fakt;
	}
	
	@Override
	public String toString()
	{
		return "Kuchnia";
	}
}
